cinta tensora – Català–English translations

ca en 🇬🇧

cinta tensora noun {f}

strap
Wiktionary Links